﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace I3.AgenteIA.Dominio.Execucoes
{
    public class Intencao
    {
        /// <summary>
        /// Indecador da conclusão da intenção com sucesso
        /// </summary>
        public bool FoiConcluido { get; set; }

        /// <summary>
        /// Indica a data de inicio do processo de intenção do usuário
        /// </summary>
        public DateTime Inicio { get; set; }

        /// <summary>
        /// Indica a data de termino do processo de intenção do usuário
        /// </summary>
        public DateTime Termino { get; set; }

        /// <summary>
        /// Elementos pertencentes a intenção
        /// </summary>
        public IEnumerable<IntencaoElemento> Elementos { get; set; }
    }
}
